package thesis.filesharing.bo;

import java.util.List;

import thesis.filesharing.model.ExerciseFile;

import com.google.appengine.api.datastore.Key;

public interface ExerciseFileBO {
	
	public List<ExerciseFile> saveExerciseFileCollection(List<ExerciseFile> exerciseFiles, Key studentKey, Key classKey, Key exerciseKey);
	public List<ExerciseFile> listExerciseFilesStudentOrGroupUploadedPerExercise(Key exerciseKey, Key studentKey, Key classKey);
	public void deleteExerciseFiles(List<Key> exerciseFileKeys, Key exerciseKey);
}
